package cn.lyjuan.payment.third.base.model.chl.domain;

import cn.lyjuan.payment.third.base.common.enums.impl.ChlEnum;
import cn.lyjuan.payment.third.base.pay.vo.req.ChlCnf;

public interface IChlCnfModel
{
    /**
     * 实现的渠道类型
     * @return
     */
    ChlEnum chl();

    /**
     * 查询渠道配置
     *
     * @param appId
     * @return
     */
    boolean query(Integer appId);

    /**
     * 封装
     * @return
     */
    ChlCnf pkg();
}
